x11: Don't crash if a window is on an unmanaged screen
authorBenjamin Otte <otte@redhat.com>
Mon, 25 Nov 2013 20:11:56 +0000 (21:11 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 25 Nov 2013 20:14:34 +0000 (21:14 +0100)
commit1d2a070254a2f01de3202392a8fdb43fc2ee84d2
tree3bcf144a8c3d8b878ac3b5f94a0f29b79fb8f0cc
parentd1414211bf2fa3bb26ca859f99afb68a2756af9f
x11: Don't crash if a window is on an unmanaged screen

_gdk_x11_display_screen_for_xrootwin() can return NULL. If so, return
NULL from gdk_x11_window_foreign_new_for_display().

https://bugzilla.gnome.org/show_bug.cgi?id=709716
gdk/x11/gdkwindow-x11.c